.cartitem{
    display:flex;
    width:100%;
    height:80px;
    align-items: center;
    justify-content: space-between;
    margin-top:10px;
}
.cartitemLeft{
    display: flex;
    height: 100%;
    align-items: center;

}

.itemhead{
    width:120px;
    padding:5px;
    height:100%;
}
.itembody{
    display:flex;
    flex-direction: column;

    width:200px;
}
.title{
    font-size:16px;
}
.brief{
    color:#9e9e9e;
    font-size:10px;
}
.itembody span{
    margin-top:7px;
}
.iconright{
    justify-self: flex-end;
}
.price{
    color:red;
}